Ultimate biodegradation - French English Dictionary